package com.guw.TestThread;

//线程同步方法之synchronized方法和synchronized块;
//方法:public synchronized void method(int args){}
//synchronized控制对对象的访问,每个对象对应一把锁,每个synchronized方法都必须获得调用该方法的对象的锁才能执行;
//缺点:若将一个大的方法声明为synchronized将会影响效率
//故一般采用synchronized块的方式:synchronized(Obj){}
//Obj又叫同步监视器,可以是任何对象,但是推荐使用共享资源作为同步监视器;
//同步方法中无需指定同步监视器,因为同步方法的同步监视器就是this,或者是class;
public class Tsetsyn {


}
